package eu.jakubiak.generators;

import eu.jakubiak.md5.Md5;

/**
 * Generowanie losowej md5 i podanie jej w sposób 16 - HEX
 * co daje 32 znaki
 *
 * @author Antek
 */
public class Md5HexGenerator implements IGenerator {

    
    /**
     * Utworzenie klucza md5 zakodowanego w sposób 16
     * standardowo dla internetu - w wyniku mamy 32 znakowy
     * klucz
     * 
     * @return
     */
    public String generate() {
    	
        String hugeNumber = new KeyGenerator().generate(50);
        return new Md5().calculate(hugeNumber);
    }
    
     
    
}
